Big Huge Thesaurus

thickly settled

adjective

similar terms